<!--
 * @Author: wangshuguang
 * @Date: 2022-03-16 18:07:55
 * @LastEditTime: 2022-04-08 15:49:55
 * @LastEditors: wangshuguang
 * @Description: 支付宝支付页面
-->
<template>
  <div />
</template>
<script>
export default {
  mounted() {
    console.log('query', this.$route)
    const aliPayForm = sessionStorage.getItem('aliPayForm')
    if (aliPayForm) {
      let div = document.querySelector('#payDiv')
      // 如果页面已经存在payDiv，则只要修改payDiv的innerHTML就可以了，否则提交的表单永远是第一个表单。
      if (!div) {
        div = document.createElement('div')
        div.id = 'payDiv'
        document.body.appendChild(div)
      }
      div.innerHTML = aliPayForm
      document.querySelector('#payDiv>form').submit()
    } else {
      this.$message.error('支付回调form异常')
    }
  }
}
</script>

<style>

</style>
